// 引入node对mongoodb的支持：第三方模板mongoose
const mongoose = require("mongoose");

// 使用mongoose连接mongoodb并选择对应的数据库
mongoose.connect("mongodb://127.0.0.1:27017/sh2009",{useNewUrlParser: true,useUnifiedTopology: true});

// 监听连接之后的状态
mongoose.connection.on("connected",()=>{
    console.log("连接成功");
})
mongoose.connection.on("error",()=>{
    console.log("连接失败");
})
mongoose.connection.on("disconnected",()=>{
    console.log("连接断开");
})

// 将mongoose模块对象，继续暴露，等待下一个功能调用
// 下一个功能调用时，已经与mongoodb建立的连接，处理了状态
module.exports = mongoose;